gambling den - Turkish English Dictionary